package com.zhiyou100.day02;

public class IfDemo {
    public static void main(String[] args) {
        /*
         * if(条件表达式--> 结果是一个boolean类型){
         *      条件为真时执行的语句;
         * }else{
         *      条件为假时执行的语句;
         * }
         */
        // 输入谁大谁小
        int a = 123;
        int b = 2324;
        if(a>b){
            System.out.println("a大");
        }else{
            System.out.println("b大");
        }
        /*
         * 1. 判断一个数int a = 111; 是不是偶数
         * 2. 判断一个数是不是既能被3整除，又能被5整除
         * 3. 判断一个数是不是能被3整除，或者能被7整除
         * */
        int c = 111;
        if(c % 2 == 0){
            System.out.printf("c=%d 能被2整除\n", c);
        }else {
            System.out.printf("c=%d 不能被2整除\n", c);
        }
        int d = 60;
        if (d%3 == 0 && d%5 == 0){
            System.out.printf("d=%d 能被3和5同时整除\n", d);
        }else {
            System.out.printf("d=%d 不能被3和5同时整除\n", d);
        }
        int e = 26;
        if (e%3 == 0 || e%7 == 0){
            System.out.printf("e=%d 能被3或7整除\n", e);
        }else {
            System.out.printf("e=%d 不能被3或7整除\n", e);
        }

        /*
         * if(条件表达式){
         *      条件为真执行的语句
         * }else if(条件表达式){
         *      不符合之前的条件，但是符合当前条件时执行的语句
         * }else if(条件表达式){
         *      ...
         * }...{
         *      ...
         * }else{
         *      前面都不符合时执行的语句
         * }
         */

        // 如果a>0输入，它是正数
        int f = 0;
        if(f > 0){
            System.out.println("f是正数");
        }else if(f == 0){
            System.out.println("f为0");
        }else {
            System.out.println("f为负数");
        }
        // 1 查看余额 2 取款 3 存款 4 转账 5 其他操作
        int g = 30;
        if(g == 1){
            System.out.println("查看余额");
        }else if(g == 2){
            System.out.println("取款");
        }else if(g == 3){
            System.out.println("存钱");
        }else{
            System.out.println("其他操作");
        }

    }
}
